London, England
lodging • restaurants
Posted over 5 years ago
The Montague on the Gardens
posted in
Places to Eat in London
high tea (Russell Square, Piccadilly Line) – 15 Montague Street
0